export interface Menu {
  id: number;
  name: string;
  path: string;
  icon?: string;
  component?: string;
  parentId?: number | null;
  orderNum?: number;
  hidden?: boolean;
  permission?: string | null;
  children?: Menu[];
  [key: string]: any;
} 